实战篇:Linux7 安装 Oracle 19C RAC 详细图文教程 |
您所在的位置:网站首页 › oracle 19c 20802 › 实战篇:Linux7 安装 Oracle 19C RAC 详细图文教程 |
前言 之前发过一篇Oracle 11G RAC手把手教程,有朋友留言评论:19C都出了,为什么还在教11G? 一步步教你Linux7安装Oracle RAC(11GR2版本) 既然如此,那就趁着周末边做边写,来一篇 19C RAC 手把手教程! 📢 注意: 关于 Oracle RAC 在上一篇中已经讲的很清楚了,不了解的朋友可以点链接🔗看一下再继续读下去。 一、安装前规划安装RAC前,当然要先做好规划。具体包含以下几方面: 节点 主机版本 主机名 实例名 Grid/Oracle版本 Public IP Private IP Virtual IP Scan IP 1 rhel7.9 p19c01 p19c01 19.11.0.0 10.211.55.100 1.1.1.1 10.211.55.102 10.211.55.105 2 rhel7.9 p19c02 p19c02 19.11.0.0 10.211.55.101 1.1.1.2 10.211.55.103 10.211.55.105 1、系统规划主机名: 需要英文字母开头,建议小写,p19c01/p19c02集群名称: 长度不超过15位,p19c-clusterLinux系统版本: RedHat 7.9磁盘: 本地磁盘 100G,用于安装 OS,存放 grid 和 oracle 安装软件,用于 oracle 和 grid 安装目录ASM共享盘: 裁决盘OCR:OCR+VOTING=10G、冗余模式:EXTERNAL 数据盘DATA:DATA=20G、冗余模式:EXTERNAL(数据文件,归档日志文件,spfile 文件等)RU升级路径: 19C 的补丁已经不叫PSU,改为 RU升级需满足条件: c>=ac+d>=a+b例如: 19.5.2–>19.8.0(5是a,2是b,8是c,0是d),满足升级需求;19.6.2–>19.7.0(虽然7>6,但是7+0/dev/mapper/udev_info done while read -r line; do dm_uuid=$(echo "$line" | awk -F'=' '{print $2}') disk_name=$(echo "$line" | awk '{print $1}') echo "KERNEL==\"dm-*\",ENV{DM_UUID}==\"${dm_uuid}\",SYMLINK+=\"${disk_name}\",OWNER=\"grid\",GROUP=\"asmadmin\",MODE=\"0660\"" >>/etc/udev/rules.d/99-oracle-asmdevices.rules done >/home/oracle/scripts/del_arch.sh chmod +x /home/oracle/scripts/del_arch.sh切换到 oracle 用户写入计划任务: cat /var/spool/cron/oracle 12 00 * * * /home/oracle/scripts/del_arch.sh EOF ##手动执行测试 su - oracle /home/oracle/scripts/del_arch.sh3、配置数据库开机自启配置数据库实例随集群服务自启动: ##root用户下执行 /u01/app/19.3.0/grid/bin/crsctl modify resource "ora.p19c0.db" -attr "AUTO_START=always" -unsupported注意: ora.p19c0.db中的 p19c0 是指 db 名称;需要在 root 用户下执行! 所有都配置完成之后,关闭数据库,重启主机! |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |